package com.itxiaowu.dao;

import com.github.pagehelper.Page;
import com.itxiaowu.pojo.Role;
import com.itxiaowu.pojo.User;

import java.util.List;
import java.util.Map;

public interface DyUserDao {
    Page<User> selectByCondition(String queryString);

    List<Role> findAllRole();

    void addUser(User user);

    User queryUserById(Integer id);

    List<Role> findAllPermission();

    void editUser(User user);

    void deleteUserRoleId(Integer id);

    Integer[] findRoleIdsById(Integer id);

    void deleteUser(Integer id);

    void addUserRole(Map map);
}
